visiting card
noun
1.
calling card
(def 1).
Origin
1775-85
British Dictionary definitions for
visiting card
visiting card
noun
1.
another term for
calling card